-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
追加: 文内無音倍率 #2352
追加: 文内無音倍率 #2352
Conversation
設定のマイグレーションがないのでエラーが起きてるのかと。src/backend/common下にマイグレーション周りのコードがあります |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
うおーシンプル!!!すごく良い感じですね!!
マイグレーション部分で落ちてるっぽいのは、結構難しいと思うのでこっちでやっておくことも可能です!
今たぶんif (semver.satisfies(projectAppVersion, "<0.4", semverSatisfiesOptions)) {
のとこにマイグレーション用のコードを書かれてるので、
新しく<0.22
用のif
を追加して、そこにそんな感じの処理を書けばOKだと思います!
正直読んでもよく分からないのでお願いしたいです... |
@X-20A もちろん更に変更いただいたりしても全く問題ないです 🙏 |
🚀 プレビュー用ページを作成しました 🚀 更新時点でのコミットハッシュ: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ほぼLGTMです!!
ちょっと1つPR出させていただきました!
それプラスコメントの内容ができれば完成だと思います!!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
実際に試してみました! 良さそう!!!
あともう少し・・・!!
generateLabFromAudioQuery
も変更する必要があることに気づきました!
たぶんこちらだと思います!
https://github.com/X-20A/voicevox/blob/7f72bc095292b24e01fea4f83919450c656e2f5a/src/store/audioGenerate.ts#L103-L104
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!!
エンジンの仕様変更からエディタの実装まで、ありがとうございました!!!
かなりニーズのある機能だと思うのでリストが楽しみです!!
絶対値の無音時間指定ですが、実装すべきかどうかをしばらく様子見させていただいてもよろしいでしょうか 🙇
理由はUXの設計がかなり難しいと感じているためです。
倍率と設定変更可能にする・絶対時間パラメータを「無指定にする」操作を作る・指定地は値を破壊的に置き換えるなど、結構大変だなと。
一旦倍率指定で需要はかなり満たされると思うので、それでもなお需要が生まれるかどうかを様子見させていただければと思っています。
もしちょっと必要そうだと思ったらissueを作るか既存のissueを再利用して呼びかけたいと思いますので、もしよかったら 🙏
あと他にもVOICEVOXに待ち望まれている機能は結構あったりします!
ソングで.labファイル(口パクファイル)を出力するタスクや、
トーク・ソングどちらのエディターを開いていたか保存し、起動時にそちらを開くタスクなど、
ご興味あればぜひ・・・・・!!!
もう1つ相談があります!
ニーズのある機能が実装されたときにSNSで言及しておりまして、今回の機能が実装されたこともポストしたいと思っています。
x.com/search?q=%23VOICEVOX%E9%96%8B%E7%99%BA%E7%8A%B6%E6%B3%81
もしよかったらそこで @X-20A さんのXアカウントをツイート文に含めて紹介させていただきたいのですが、いかがでしょうか・・・?
アカウントがなければ、@
は無しでそのまま X-20A
と記載したいと思います 🙏
ちなみにこんな感じを予定しています・・・!
#VOICEVOX開発状況
一括で文内の無音(ポーズ)時間を制御できるようになりました 🎉(今後のアップデートで実装されます。)
【開発者: @~~~】
https://github.com/VOICEVOX/voicevox/pull/2352
newAudioItem.query.pauseLengthScale = | ||
baseAudioItem.query.pauseLengthScale; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あ、ここ順番変わってなそうですね!
ちょっとこちらで変えさせていただこうと思います!
(追記:変更忘れていました・・・。)
ありがとうございます、うれしいです |
こちらこそありがとうございます! |
内容
ほったらかしてしまって申し訳ないです
倍率の方だけ実装してみましたが
・後方互換に関する仕様について把握していないので不安が残る
・「0.19.1からのマイグレーション時にハミング・ソングスタイル由来のデフォルトプリセットを削除できている」テストに引っかかる
という状況です
関連 Issue
#2083